afford to (有条件)做;能承担 have ... in common 有共同之处 wind its way to 蜿蜒而行 speed up 加速;使加速 by any means 无论如何 be strict with 对…要求严格 pull through 渡过...